reason beyond one's control - Anglais Synonymes Dictionnaire